home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 016a / frbt_20.zip / FROBOT.SCR < prev    next >
Text File  |  1991-04-29  |  8KB  |  143 lines

  1. ;********************************************************************
  2. ;
  3. ;  Formatted FILE ROBOT script instruction file
  4. ;
  5. ;         This file gives instructions for Frobot operation.
  6. ;         Both you and FROBOT will read and write to this file.
  7. ;
  8. ;   Comments begin with a ';'. Maximum line length is about 128 chars.
  9. ;
  10. ;   Here is format for lines. Note that when file(s) are received
  11. ;   they will have a ';' appended to front of line. Also a log
  12. ;   will be created (optional) and you will also receive a message to 
  13. ;   sysop in the netmail directory for certain actions. This should 
  14. ;   doubly insure you know when files are really received. If somehow 
  15. ;   the files are deleted BEFORE this script file is processed, FROBOT
  16. ;   will re-generate a REQ file if more tries are possible, which will
  17. ;   add to your fone bill. That's not likely to happen unless you 
  18. ;   deliberately clean out inbound net dir and do not run Frobot at least
  19. ;   1 per day before hand. I reccomend processing Frobot every few hours, 
  20. ;   i.e. when you process a new time event. That gives you finer control
  21. ;   over times, etc. 
  22. ;
  23. ;
  24. ;   Must have at least 1 white space (space or tab) between each token
  25. ;   on the line. Maximum length of line is 128,which should be WELL 
  26. ;   above anything you need! Lines are terminated with standard DOS
  27. ;   CR/LF pair. If using Wordstar to edit this,be sure you are in 
  28. ;   non-document mode!
  29. ;
  30. ;   Notice that ALL tokens are NOT case significant!
  31. ;
  32. ;      Option spec for file Send  == 'S'.
  33. ;      ->On file sends you may add a special option char for Binkley:
  34. ;               add a 'D' for deleting file after sending or 
  35. ;               add a 'T' for truncating filesize to 0 after sending.
  36. ;               I.E. an 'SD' would mean send file then delete. I know
  37. ;               Binkley handles this special condition but I do not know
  38. ;               if other mailers do. You'll have to test it yourself.
  39. ;
  40. ;      Option spec for file receive (filerequest) == 'R'.
  41. ;      ->If doing a File Send, be sure and specify full path of filenames.
  42. ;
  43. ;      Filename spec can be wild cards of course. If doing a filerequest, 
  44. ;      ->no paths,just standard 12 characters. If filerequest requires a 
  45. ;        PASSWORD,place a '!' and password name after filename. I.E.:
  46. ;               "Filename.Ext!Mypass"
  47. ;
  48. ;
  49. ;      Magic Filenames ARE supported,however there are some conditions.
  50. ;      Since the real filename is obviously not known, it can not tested
  51. ;      for reception, so you will not be notified upon receipt. As a 
  52. ;      result Magic filenames are only executed 1 time regardless of
  53. ;      the MAX setting. However the time and date setting are still
  54. ;      check so the request won't go out until the proper time. Magic 
  55. ;      Filnames are designated as those filenames which do not have 
  56. ;      a '.' and extension in their name.
  57. ;
  58. ;      Instead of a single filename you may use a file include list.
  59. ;      Just prepend the filelist name with a '@'. Frobot will recognize
  60. ;      this and parse the list for internal filenames for sending or
  61. ;      receiving. Each name in the list is handled invidually. You may 
  62. ;      use standard filenames,magic filenames, etc. Lines prepended with 
  63. ;      a ';' in listfile are ignored. Blank lines are stripped. For file
  64. ;      requests, append a count number after each filename, (sep by space)
  65. ;      if you want individual counts for the filerequests. ELsewise it will
  66. ;      use the default count passed on script line. Frobot will not disable
  67. ;      the script line until ALL files in the list are sent/requested,
  68. ;      received or disabled for whatever reason. See example file list 
  69. ;      included for details. This feature can give you a lot of flexibility.
  70. ;      If you send/request to multiple nodes you'll still have to create
  71. ;      seperate script lines and filelists, as each one is tracked 
  72. ;      individually by Frobot.
  73. ;
  74. ;      Node number will default to your zone. Any zones placed here are
  75. ;       ignored.
  76. ;
  77. ;      Date must be in format: MM/DD/YY as shown.
  78. ;      ->There are special date "Macros" which can specify in substitution
  79. ;        for standard date. Here are the macros:
  80. ;               NOW : Ignore date. In other words, today.
  81. ;               SUNDAY: Process line if today's date is Sunday.
  82. ;               MONDAY: Pcocess line if today's date is Monday.
  83. ;               TUESDAY: Process line if today's date is Tuesday.
  84. ;               WEDNESDAY: Pcocess line if today's date is Wednesday.
  85. ;               THURSDAY: Process line if today's date is Thursday.
  86. ;               FRIDAY: Pcocess line if today's date is Friday.
  87. ;               SATURDAY: Process line if today's date is Saturday.
  88. ;
  89. ;       Case is NOT significant on these macros and actually only the first
  90. ;       3 characters are significant, thus you could use Sun,Mon,Tues,etc.
  91. ;       Even with the date macros, the start time will still be checked
  92. ;       as well. Both must match for complete processing.
  93. ;
  94. ;      Start time is in 24 hour. If you specify macro "NOW" in this field,it
  95. ;        ignores time checking.
  96. ;
  97. ;      Attributes are for type of file request. Must be one of the
  98. ;       following normal Fidonet conventions:
  99. ;
  100. ;               C = Continuous
  101. ;               H = Hold
  102. ;               D = Normal,direct 
  103. ;
  104. ;      Max is the maximum number of times it will try to get the
  105. ;        file. This field is actually option and if not specified will
  106. ;        default to a 1, i.e. one time only. Specifyng a 0 will always 
  107. ;        let it keep trying until you disable line, or request file is
  108. ;        received. Be careful with this one! FROBOT will append a '=X'
  109. ;        after this token. Where X will be current count, so you can 
  110. ;        easily see how many times it has tried and failed! 
  111. ;        (Increasing your fone bill!)
  112. ;
  113. ;      Do not put any thing after the Max token. If you want comments
  114. ;      create a seperate line with leading semi-colon as in this example.
  115. ;
  116. ; All fields except MAX are NOT optional!
  117. ;OPTION - FILENAME - NODE - DATE - STARTTIME - ATTRIB - MAX 
  118. ;R test.exe  232/51  12/30/88  09:00  C  40       ;Sample File Request
  119. ;|                                    |   |======  Try this 40 times!
  120. ;|                                    |   
  121. ;|                                    |========== Crash File Request
  122. ;|
  123. ;|============================================= File request
  124. ;
  125. ;R FILES!Test 343/1 12/01/88 NOW H 50
  126. ;         |                      |  |===== Means nothing since it's a magicfile
  127. ;         |                      |          and will only process 1 time.
  128. ;         |                      |===== Hold Request,Host will send on his nickel!
  129. ;         |============================ Request password = "Test"
  130. ;
  131. ;R @FILREQS.INC 100/100 TUES NOW C 
  132. ;     |               |         ^ (no count so default to one time)
  133. ;     |               |============== Do this only on Tuesday      
  134. ;     |============================== An include file list, (see example)
  135. ;
  136. ;***************************************************************************
  137. ;R EASTSTAR.LST 119/5 NOW NOW C 5=1 ;Received on Sun, Oct 14 1990
  138. ;R POLYSARC 273/715 NOW NOW C 1=1 ;Magicfile name sent only once,disabled
  139. ;S f:\tools\inter291.lzh 2000/2 04/11/91 NOW C 1=0 ;Can not find file to send out,disabled
  140. ;R crnstone.lst 2000/2 NOW 22:00 C 1 <- File received on Thu, Apr 25 1991
  141. ;S n:\crnstone.lst 2000/2 NOW NOW C <-File(s) sent on Thu, Apr 25 1991
  142. ;R files!test  343/100   NOW   12:30   C 1
  143.